@charset "utf-8";

/* 	noaside layout                                    
---------------------------------------------------------- */

/* 	headerContainer
---------------------------------------------------------- */
body.noaside .heading01 {
	background: url(../images/com_bg09.gif) no-repeat 0 100%;
}
#other .categoryTitle {
	height: 90px;
	padding: 0;
	background: #efefef url(../images/other_bg01.jpg) no-repeat 0 50%;
}
/* 	Column style 
--------------------------------------- */
body.noaside .columnType01 .innerBlock .mainCol,
body.noaside .columnType06 .innerBlock .mainCol {
	width: 635px;
}
body.noaside .columnType01 .innerBlock .subCol,
body.noaside .columnType06 .innerBlock .subCol {
	width: 310px;
}
/* equal two */
body.noaside .columnType02 {
	width: 960px;
}
body.noaside .columnType02 .innerBlock {
	width: 979px;
}
body.noaside .columnType02 .innerBlock .col {
	width: 473px;
}
/* equal two */
body#other .section .section .columnType02 {
	width: 960px;
	overflow: hidden;
}
body#other .section .section .columnType02 .innerBlock {
	width: 970px;
	margin-right: -20px;
	overflow: hidden;
}
body#other .section .section .columnType02 .innerBlock .col {
	width: 465px;
	overflow: hidden;
}
/* equal three */
body.noaside .columnType03 {
	width: 960px;
}
body.noaside .columnType03 .innerBlock {
	width: 979px;
}
body.noaside .columnType03 .innerBlock .col {
	width: 310px;
}
/* equal three */
body.noaside #categoryIndexMain .columnType03 {
	position: relative;
	margin: 0 -2px 5px 0;
	width: 733px;
	overflow: hidden;
	zoom: 1;
}
body.noaside #categoryIndexMain .columnType03 .innerBlock {
	width: 733px;
}
body.noaside #categoryIndexMain .columnType03 .innerBlock .col {
	float: left;
	width: 228px;
	margin: 0 16px 20px 0;
}
/* equal four */
body.noaside .columnType04 {
	width: 960px;
}
body.noaside .columnType04 .innerBlock {
	width: 979px;
}
body.noaside .columnType04 .innerBlock .col {
	width: 228px;
}
/* equal five */
body.noaside .columnType05 {
	clear: both;
	width: 960px;
	overflow: hidden;
}
body.noaside .columnType05 .innerBlock {
	width: 979px;
}
body.noaside .columnType05 .innerBlock .col {
	display: block;
	float: left;
	width: 176px;
	margin-right: 16px;
}
/* imgCol width  add imgCol */
/* nomal */
body.noaside .large {
	width: 463px;
}
/* columnType01 */
body.noaside .columnType01 .mainCol .middle,
body.noaside .columnType06 .mainCol .middle {
	width: 300px;
}
body.noaside .columnType01 .mainCol .small,
body.noaside .columnType06 .mainCol .small {
	width: 157px;
}
body.noaside .columnType01 .subCol .middle,
body.noaside .columnType06 .subCol .middle {
	width: 157px;
}
body.noaside .columnType01 .subCol .small,
body.noaside .columnType06 .subCol .small {
	width: 75px;
}
/* columnType02 */
body.noaside .columnType02 .middle {
	width: 157px;
}
body.noaside .columnType02 .small {
	width: 75px;
}
/* columnType03 */
body.noaside .columnType03 .middle {
	width: 157px;
}
body.noaside .columnType03 .small {
	width: 75px;
}
/* columnType04 */
body.noaside .columnType04 .middle {
	width: 75px;
}
body.noaside .columnType04 .small {
	width: 50px;
}
/* columnType05 */
body.noaside .columnType05 .small {
	width: 50px;
}
/* 	Clearfix Property
---------------------------------------------------------- */
body.noaside .columnType05:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	line-height: 0; 
	visibility: hidden;
}
body.noaside .columnType05 {
	zoom: 1;
}